952
762
2
3
293
108
33
1
4
293
16
1
6
1
2
1
174
127
31
594
2
1714
519
1016
915
122
5
1
1504
30
34
12
14
32
1
1
63
1
1
1
1
139
1
607
965
764
801
43
9
1
12
1079
1
5
69
1
1
153
79
5
15
4
1
2
19
416
1
1270
27
24
1637
1
37
1548
82
64
4
33
18
1
149
1029
4
1
344
148
1710
4
507